having a strong body - Turkish English Dictionary